package com.gitee.l0km.codegen.decorator;

/**
 * @author guyadong
 * @since 2.2.0
 */
public interface EnumSupportConstants {
	final String WITH_CONSTANT_OPTION_LONG = "with-constant";
	final String WITH_CONSTANT_OPTION_DESC = "comma-separated enum class name which generate interface classes of ${classname}Constant\n"
			+ "a simple example:  'mycompany.ErrorType', generate class ErrorTypeConstant.java \n"
			+ "another: 'mycompany.ErrorType:org.ErrorType/org.ErrorType',\n"
			+ "the second example special slash-separated extends interface class names for generated constant interface class";
	final String WITH_ANNOT_OPTION_LONG = "with-annotation";
	final String WITH_ANNOT_OPTION_DESC = "if true,add annotation to generated class,add @EnumSupportType for enum support class,@EnumConstantType for enum constant class";
}
